History
History
Synonyms
UK
US
Meaning:
defy

to refuse to obey or show respect to (a person, government etc)

challenge, frustrate

withstand

to resist (something) successfully; hold out against (pressure, attack)

endure, bear

STICK FAST as in Wiktionary
STICK FAST as in Wikipedia